threaded protector - Turkish English Dictionary